.discover-item {
	position: relative;
	margin: 15px 10px;
	display: block;
	height: 140px;
	border-radius: 3px;
	background-size: cover;
	overflow: hidden;
	.overlay {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-image: linear-gradient(-180deg, rgba(0,0,0,0.3) 30%, rgba(0,0,0,0.5) 80%, rgba(0,0,0,0.7) 100%);
	}
	h3 {
		color: #fff;
		position: absolute;
		bottom: 10px;
		left: 10px;
		margin: 0;
		font-size: 18px;
		font-weight: lighter;
	}
	&.films-banner {
		background: url(../images/discovery-films-banner.jpg) center center no-repeat;
	}
	&.party-banner {
		background: url(../images/discovery-party-banner.gif) center center no-repeat;
	}
}